# Simple DFA lexer

JHME = /java

SHELL=/bin/sh
SRCS = node.java leafnode.java ornode.java starnode.java catnode.java driver.java DFA.java cclassnode.java qmarknode.java plusnode.java parser.java dotclassnode.java epsnode.java eopnode.java RuleInfo.java bootstrapLexer.java gram.java token.java simpletoken.java str_token.java char_token.java realParser.java

#lexer.java

all: ${SRCS}
	javac -O -classpath ${JHME}/lib/classes.zip:../../../../classes -d ../../../../classes ${SRCS}

parser.java: jax.gram
	java -classpath ${JHME}/lib/classes.zip:../../../../classes sbktech.tools.jell.driver -tokenPackage sbktech.tools.jax jax.gram

bootstrapLexer.java: jax.lex
	java -classpath ${JHME}/lib/classes.zip:../../../../classes sbktech.tools.jax.driver -lexFile bootstrapLexer.java jax.lex
